package siestageek;

import java.util.Scanner;

public class Ch02Ex06LeapYear {
			      //윤년여부 파악하는 프로그램
	             //사용자로부터 연도를 하나 입력받음
	            //입력받은 연도가 다음 조건을 만족하는 경우
	           //'윤년입니다'라고 출력
	          //조건1:연도를 4로 나누어 딱 떨어짐
	         // 조건2:이중(조건1)에서 100으로 나누어 떨어지면 평년
	        // 조건3:그(조건2)에서 400으로 나누어 떨어지면 윤년
	     
	    //검사값:2004, 2100, 2300(평년), 2400
	    public static void main(String[]arg){
	    	//1.변수선언
	    	int year;
	    	String result="";
	    	String title="연도를 입력하세요";
	    	Scanner sc = null;
	    	
	       //2.연도 입력 및 윤년 계산
	       sc = new Scanner(System.in);
	       System.out.println(title);
	       year = sc.nextInt();
	       if(year%4==0){
	    	   result="입력하신 연도는 윤년입니다";
	       }else{
	    	   result="입력하신 연도는 평년입니다";
	    	   if((year % 4 == 0)&&(year % 100 !=0)||(year % 400 == 0)){
	    		   result="입력하신 연도는 윤년입니다";
	    	   }else{
	    		   result="입력하신 연도는 평년입니다";
	    	   }
	       }
	       sc.close();
	      //3.결과출력
	      System.out.println(year);
	      System.out.println(result);
	    }
}
